﻿/// <reference path="../GeneratedArtifacts/viewModel.js" />

myapp.tbTrainsession.created = function (entity) {
    // Init Time
    entity.addChangeListener('tlTraingroup', function () {
        if (entity.tlTraingroup) {
            entity.GroupStart = new Date();
            entity.GroupEnd = new Date();
            
            // Group Start
            entity.GroupStart.setMinutes(entity.tlTraingroup.TimeFrom.getMinutes());
            entity.GroupStart.setHours(entity.tlTraingroup.TimeFrom.getHours());
            entity.GroupStart.setSeconds(0);
            entity.GroupStart.setMilliseconds(0)

            // Group End
            entity.GroupEnd.setMinutes(entity.tlTraingroup.TimeTo.getMinutes());
            entity.GroupEnd.setHours(entity.tlTraingroup.TimeTo.getHours());
            entity.GroupEnd.setSeconds(0);
            entity.GroupEnd.setMilliseconds(0)
        }
    });
};